pepper stonecrop - French English Dictionary